package com.bpms.atmp.client.common;

import java.util.Vector;


public class GVOList
    implements java.io.Serializable
{
	

    public GVOList(String columns, Vector<GVO> listData)
    {
        this(columns, listData, 0);
    }
    

    public GVOList(String columns, Vector<GVO> listData, int pageCount, int rowCount)
    {
        this.pageCount = -1;
        this.rowCount = -1;
        this.listData = new Vector<GVO>();
        this.listData = listData;
        this.columns = columns;
        this.pageCount = pageCount;
        this.rowCount = rowCount;
    }

    public GVOList(String columns, Vector<GVO> listData, int pageCount)
    {
        this.pageCount = 0;
        this.listData = new Vector<GVO>();
        this.listData = listData;
        this.columns = columns;
        this.pageCount = pageCount;
    }

    public GVOList()
    {
        pageCount = -1;
        rowCount = -1;
        listData = new Vector<GVO>();
    }
    
    
    /**
     * �?��字段�?
     */
    public String columns;
    
    public String columnsLength;
    
    /**
     * 存储GVO的列表对�?
     */
    public Vector<GVO> listData;
    
    /**
     * 页数
     */
    public int pageCount;
    
    /**
     * 行数
     */
    public int rowCount;
    
}

